triangular poniard - Spanish English Dictionary